48. 移动平均值
移动平均值
你现在可以从数据库中提取数据了,我们再来看看完成项目的下一步:移动平均值。
移动平均值用于将数据线性化,以便更容易观察长期趋势,也不会因日常波动而错乱。例如,假设你想可视化服装零售店的销售趋势。从每天的数据开始,而图表看起来太不稳定,因为更多的人在周末购物,所以销售额会在周末飙升。
![](img/chart-1.png)
可以按周计算销售额,但这可能不能显示你想要的一些详细信息。
![](img/chart-3.png)
使用移动平均值可使每日波动平滑一些,也可以观察长期趋势。
![](img/chart.png)
在电子表格中移动平均值
我们来看一下如何在电子表格中计算移动平均值。在这个练习中,我们将计算上图中显示的移动平均值。数据包含从 2009 年 1 月 1 日至 2009 年 3 月 31 日的每日销售额数据。 Google 文档 或本页底部链接的 CSV 文件提供这个示例的数据。
开始时,创建一个名为
7-day MA
的第二列,这是存储移动平均值字段的地方。然后再到第七天 (1/7/2009),使用 AVERAGE() 函数来计算前七天的平均销售额,如下图所示。
![](img/ma-in-sheets.png)
现在可以使用复制 + 粘贴、Ctrl + D,或单击,然后将公式拖动到下一个单元格。看看新公式,你会看到这个公式计算了第二到第八天的平均销售额。
![](img/ma-in-sheets2.png)
你可以继续此过程,一直到数据集末尾。复制单元格并完全粘贴到数据的末尾(一直到第 91 行)。完成后,请回答下面的练习问题。
移动平均值练习
QUESTION:
2009 年 1 月 11 日的 7 天移动平均值是多少?请舍入到美元整数,不要在答案中添加美元符号或逗号。例如应该将
$2,145.15
写成
2145
。
SOLUTION:
NOTE: The solutions are expressed in RegEx pattern. Udacity uses these patterns to check the given answer
移动平均值练习 2
QUESTION:
2009 年 3 月 19 日的 14 天移动平均值是多少?
SOLUTION:
NOTE: The solutions are expressed in RegEx pattern. Udacity uses these patterns to check the given answer